CSCANF

#include <conio.h>     требуется только для объявления функции
            
int cscanf(format-string[,argument...]);
char *format-string;   строка управления форматом

Описание.
Функция cscanf читает данные прямо с консоли в место, задаваемое arguments (если они есть), используя для чтения символов функцию getch. Каждый аргумент argument должен быть указателем на переменную с типом, который соответствует определенному типу в format-string. Format-string управляет интерпретацией полей ввода и имеет ту же самую форму и функцию, что аргумент format-string для функции scanf (см. описание функции scanf для получения подробной информации о format-string).

Возвращаемое значение.
Функция scanf возвращает число успешно преобразованных и назначенных полей. Возвращаемое значение не содержит прочитанных, но не назначенных полей. При попытке чтения конца файла возвращается значение EOF. Возвращаемое значение 0 означает, что назначенных полей нет.

Пример:

            
#include <conio.h>
            
int result;
char buffer [20];
.
.
.
cprintf("Please enter file name: ");
            
/*  следующий  оператор  запоминает  введенную с клавиатуры
         строку */
            
result = csanf("%19s", buffer);
            
/* result - число верно введенных полей. Он равен  0,  если
         нет соответствия */
Hosted by uCoz